*{margin: 0;padding: 0;}
body{height: 100%;overflow: hidden;}
.wrap{height: 100%;overflow: hidden;position: relative;}
.carousel-wrap>.list{list-style: none;overflow: hidden;position: absolute; }
.carousel-wrap>.list>a,.wrap>.carousel-wrap>.list>img{display: block;}
.carousel-wrap>.list,img{width: 100%;}
.carousel-wrap>.list>li{ float: left;}
.carousel-wrap>.point-wrap{position: absolute;bottom: 0;width: 100%;text-align: center;z-index: 1;}
.carousel-wrap>.point-wrap>span{height: 7px;width: 7px;bottom: 0;display: inline-block;
    border-radius: 50%;background-color:rgba(57, 58, 57,0.5);margin-left: 5px;}
.carousel-wrap>.point-wrap>span.active{background-color: rgb(255, 250, 250);}